Designed by
Title
St Margaret’s Parish Church, Barking #261197642
Description
St Margaretââ¬â¢s Parish Church, Barking is a wonderful historic church. It stands on the site of Barking Abbey, one of the most ancient Christian sites in the country
This image is editorial